# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/25 15:32
# @Author   : yangshuaishuai
# @Site     : http://www.hzdledu.cn/
# @File     : c8s1_字典Dict.py
# @Software : PyCharm
# 字典
# 字典的定义
dict1 = {'姓名': '姚明',
         '身高': 2.26,
         '体重': 180
         }
dict2 = {
    '姚明': 2.26,
    '体重': 150
    ,
    '库里': {
        '身高': 191,
        '体重': 85
    }
}

# 字典的访问
print(dict1['姓名'])
print(dict1['身高'])
print(dict2['库里']['身高'])
print(dict2['库里']['体重'])

# 字典的增、删、改、查
#增：对不存在的键赋值
dict1 = {'姓名': '姚明',
         '身高': 2.26,
         '体重': 180
}
dict1['年龄']=41
print(dict1)

#改：对已存在的键赋值
dict1['身高']=1.75
print(dict1)

#删：
dict1.pop('年龄')
print(dict1)
del dict1['体重']
print(dict1)

#查
for key in dict1: #直接遍历字典得到的是键
    print(key)

items= dict1.items()#获取键值对的元祖列表
print(items)